#ifndef CONFIG_H_
#define CONFIG_H_

#include <string>
#include <ostream>
#include <vector>
#include <opencv2/core/core.hpp>

#pragma once

using namespace cv;

class Config
{
public:
	Config(void);
	Config(const std::string& path);

	~Config(void);

public:
	int frameWidth;
	int frameHeight;

	int searchRadius;
	int objectCount;

	string sequenceBasePath;
	string sequenceName;

	Point2i* initPoint;
	friend std::ostream& operator<<(std::ostream& out,const Config& conf);
};

#endif